package com.isoft.c2team3service2.entity;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.time.LocalDate;
import java.time.LocalTime;
import java.util.List;

@Data
public class ConcertDetailDTO {
    private Integer id;
    private String artist;
    private String name; // 映射 name -> tourName
    private String genre;
    private String language;
    private String country;
    private String city;
    private LocalDate date;
    private LocalTime time;
    private String ticketStatus;
    private String image;
    private String venue;
    private String venueAddress;
    private String venueIntro;
    private String venueMap;
    private String description;

    @JsonProperty("relatedTourSchedule")
    private List<RelatedTourDTO> relatedTourSchedule;
}